not updating entities every loop, no collisions on data points