I don't think I can. Here are the associations:

* ContentViewVersion belongs_to ContentView
* KTEnvironment has_many ContentViewVersionEnviornments
* KTEnviornment has_many ContentViewVersions through ContentViewVersionEnviornments

In Rails 3.2, I know you can do multiple levels of has_many :through but that still won't give me what I need (I think) due to the belongs_to.