First pass implementing the new JSONSerializer serialization mode