Assume I have a smart object and I’ve applied some transformation to it using the Free Transform tool and one of the transformations was wrap. When I want to re-fine my transformation and execute Free Transform tool again on that same smart object all transformations from previous edit are kept (scale, perspective, skew etc.) but warp.
It’s very painful especially when I have complicated transforms which I need to re-edit from the scratch.
This happens quite often mostly when I used different grid size than the default one (e.g. 4x4).The other problem is, that when the initial transform is made using the default grid, then sometimes after re-launching Free Transform, the grid size on existing Warp transformation changes to a different one, and in most of the case ruining the warp from the initial edit.