MEMO
The current TensorCI2 acts as a container and an optimizer.
This will be more confusing once we use TensorCI2 as a container more often.
In some cases, we want to carry information on the pivots of a TT object.
It may be better to separate the container and optimizer.