I think the idea here is that the notification text was also being put somewhere else that was not really tied to the lifetime of it being shown on screen.
If the contents are that sensitive you must disable the preview. Even then, the OS has access to the pixels in your app so it really is a moot point.
The caching issue here was evidently a bug.