Curious: why is that roundtrip done? Because there is no other way to trigger a rendering? I fear relying on proper save/load here might make hunting broken tests down more complicated, because this extends the scope of what is happening during the test.