afaik direct access to the association object should only happen within the framework, but it might still be nice to have an underscored method for this? It could potentially make refactoring simpler later.