the behaviour interface no longer requires children to set a moving entity, its irrelevant for a lot of behaviours so only steering behaviours have to do it now