[logic] manage previousLocation and being able to track which tile is merging with which one.