Is your feature request related to a problem? Please describe.
With the updates introduced in #699, problems in the zoo can now be defined more elegantly by leveraging the new partial method available for domains. It would be helpful to simplify the existing code to take advantage of this improvement.