Add a factory for instantiating objects and call via ModelCustomizer (maybe in context?) when creating override instances. Experiment with late-creating of alterations.