We could excluce belongs_to from the population; for instance we can stop using ```all_cached_associations``` and have ```all_populable_associations``` which is all the things except belongs to... would that make sense?