Moved homing behavior to movement extension. Also split firmware config properties from traversal.