I had to cage an OP today and they tried to move, but it made more heads (which I assume is normal). However when I uncaged them, the heads didn't break. This was in plotworld.
In Flatlands, I tested the command on an OP (with their permission) and instead of not rolling back everything, it only rolled back the original cage and not the new blocks below.
This isn't really major but still worth reporting.
Edit: also the rollback you see is just me rolling back something the OP did