It's likely that at some point,
you'll decide you want to ask other questions on certain types of operations.
Say,
you only want to let administrators update the paid_account field.
In that case,
you'd override check_update_rights() to look for the admin right rather than the update right,
if the FIELD is paid_account.