Can we avoid the two sends: `record.class.send(:recursively_embedded_associations)`? Seems like this should only be done once.