All rollback procedures I found suggest creating a snapshot for further rollback to.
That procedure is getting unnecessary complicated if the original subvolume contains nested subvolumes (which I don't want to touch at all).
Instead, it would be much easier to just discard unneeded generations from the top, but I didn't find that possibility currently.