#Issue #84: Snapshotter should perform treatment in swingthread