Im am running into issues with the borrow checker. I have a trait (Physics) which has getters(ie velocity) and setters(ie velocity_mut). It also has default methods accele