Allow passing in same object for params1, params2