Fix bug creating many preview buffers for non-persisted source
Merge pull request #13 from stig/reuse-preview-buffer

Fix bug creating many preview buffers for non-persisted source