rollback using
transform of ResultSet must happen within OperationQuerySelect because of possible downstream async behaviour