unify BuilderConfig with ConfigurationPersister