Different approach to entity handling - via annotated interface.