Moveable check now considers LOS, improving performance too