still making attempts to fix frustum culling