Snapshot by DrawingCache
Using ScriptIntrinsicBlur again