has_many :through => has_many

Forgot to mention that I have an after_save that uses Pool. Here it goes wrong..

Now I have to figure out a way to do the after save correctly.