It is preferable to move structure to case classes instead of arbitrary maps of key/values.  If configuration is variable between drivers, it's OK, but otherwise let's try to make this as structured as possible.