Use Jackson mixins and injection to extract serialization logic from
domain models into interfaces that are dedicated to describing that.