DO NOT MERGE: Issue 2106: Live Preview Snapshot

This is a PR for issue #2106.
(Just for consistency, this wouldn't change anything!). Only the first property is explicitly declared as readwrite.