Suggestion:  split this interface in two, read-only and write-only to introduce CQRS, and bridge them with a CRUD interface that extends both.