I see each database object return has version info.
Is it possible to access previous versions of objects?
If so you could use those objects as undo targets.
But I am not seeing the ability to see specify which version of objects in any of the calls.