Мне нужно оптимизовать систему сайта.
Аналогия: на сайте много дивов. При этом сайт прокручивается. Все дивы содержит огромный массив. Идея системы оптимизации: если див вне просматриваемой области, то он удаляется, чтобы не грузить цп.
Но вот в чем сабж - если в массиве слишком много дивов, то цп будет грузиться потому что каждую милисекунду цикл проверяет массив в n (n%500) элементов и проверяет их координаты.
Как же мне рационально подойти к решению этой проблемы?