Added integration test for non-transient perspective save/restore