Interface per entity.

Anticipating abstracting across model objects.