Idea: models with two objects

I have several use cases for this as well.