Wouldn't be this query a good candidate for a scope?