Interface WithIdMixin<SELF extends HasId>