repeater-persisting-dataopts: minor modification to logic, preserves previously preserved dataSourceOptions instead of nuking them