Would it make more sense to whitelist the non-standard fields instead of blacklisting the standard ones? If we decide to introduce a new field later we'd have to change it in this place as well.