Refactored ReflectDataObject :hatching_chick: