In my uses of rails, belongs_to associations get changed frequently. Any time anything gets 'assigned' to something, this occurs: assigning something to a user, to a milestone, to a plan, to an account, maybe even to a priority. YMMV but I'd say this isn't minute.
That said, there are certainly places in my apps where I don't want this to occur. And whitelisting is much better than blacklisting!