movable objects collision work
mem optimized line of sight