Refactored enhancer popup to use the 'fields' configuration