persistent domain model classes for jobs like timers and messages.