Only give plugins a copy of snapshot.

This prevents a situation where a plugin could set snapshot values by
doing owner.getScene().getTransform().set(blah)
Signed-off-by: Chris Sanders <zidane@outlook.com>