should be derived based on RefSkel AND the source Skeleton Use case: https://github.com/viur-framework/viur-shop/blob/540bf762d7fb3eb77133c3027570cac2c6256e58/src/viur/shop/types/dc_scope.py#L246-L252