Allows for reverse indexing selected ActiveRecord models. Handles searching and return of objects