I'd be curious how much of an optimization before I did it, but that could just be me preferring active record over SQL.