basis.entity: rework creation of entity data with defaults