performMoveTo() now takes Entity object