Hi,
In this particular case, they will be quite similar.
The only difference I guess is that in the first case, you will never even instantiate the state in op2. While you will in the second case and discard them later.
If you do inplace operations in op2 though, there will be some difference.