@NzCub3y yeah, there's going to be a few instances where we need to build objects like this. I may begin looking at presenters or helper methods to clean this up