DO NOT MERGE: Issue 2106: Live Preview Snapshot

This is a PR for issue #2106.
Hehe sometimes I'm a little robust. :) I'll go ahead and hardcode which methods are actually implemented.