* Each move type has its own field instead of trying to combine everything in InhabitType * Allow overriding movement separately for each spawn