Improved tile based moving.