These types of helper functions might be better off as model managers to make refactoring the model easier.

SavedSearches are currently built so that they're tied to User, and it's a required field. If that changes (say we decide that all we need for a SavedSearch is an email in Contact or anywhere else), then the 'None' users from the contacts above may pull the wrong saved searches.