First attempt to do a generic data collection data model