I guess that would work but it seems like a hassle to try and override
all the find_by methods. I wonder if it would be wise to override the
missing_method and intercept all find and find_by calls. I think I
remember the find_by methods are implemented via the missing method
On the downside this means making a ton of function indexes in postgres.