After implementing movement types, with flying and walking operational - delta functionality done, needs refactoring.