I think the possible solution is to narrow the range into the one with which Emacs can work lightly. Here it is: