Topic: Simple ActiveRecord

Simple problem:

Events has_many Teams
Teams has_many Members

I'd like to create a scope on Events to return all members.

I know I can do a .each everytime I want to, but the SQL seems inefficient and a nice clean scope would be reusable and legible to others in code.

Re: Simple ActiveRecord

Seems the correct way is to do an includes on the Class and then the each method is clean and cached... but can I do that in a scope?