Major refactoring to standardize on serializer rather than inline hydration and a customized "json renderer" solution.