Flexible record based associations in ActiveFedora models.