Currently, creating a Data Object requires using the main DataService and a DataObjectDescriptor. This process adds unnecessary boilerplate code and complexity for developers.
This ticket proposes enabling the direct instantiation of Data Objects (e.g., new MyDataObject()) without needing to go through the service layer.
Goal:
- Reduce code verbosity.
- Improve developer efficiency and experience.