use a new EntityAI to implement set-position for living entities