Renamed this after pulling these methods into their own class.