Используйте CSS-преобразования, чтобы убрать содержимое с пути.
Не видя вашего кода, трудно сказать, но если бы я делал это, я бы сделал div достаточно широким, чтобы вместить содержимое страницы + модальный бит, поместил их обоих в div и поместил их в оба правильно. 1003 *
Я бы тогда просто расположил большой div, чтобы вы могли видеть только содержимое. Когда мне был нужен модал, я помещал его содержимое в экранный div, а затем трансформировал большой div, чтобы отобразить его.
Конечно, без просмотра вашего кода это может быть невозможно, но это аппаратно ускорено и может включать только добавление и удаление классов для получения анимации.