crosshair
prevent unneeded updates