Refactored logic to insert system configuration fields into an observer method:
this ensures custom fields are always present in the system config object