We are trying to dynamically adjust the model whitelist from within the beforeUpdate.
we want to make certain columns imutable int the systme if certain realtionships exist.
if relationship exist, then we only allow certain columns to be "updateable".
we were thinking we could provide a whitelist of mutable columns if the relationship exists then we could be sure only those columns would be updated. we are currently checking the relationship in the beforeUpdate using the addBehavior method on the model.