Fix having multiple instances setting/storing different directions
Remove some event.X logging