While not high CPU intensive, there are applications my clients run that cause a lot of screen jumping around when the snapshots are taken. Either take a screenshot without causing an application swap or have a way to disable it.
Not opposed to this, BUT, we have really worked pretty hard to make this a transparent background process and tested this pretty hard across a wide range of business and home applications. For instance I personally do a bit of gaming in my spare time and tested it very hard against some very intensive applications and kept sending it back for rework until we had no discernible differences in benchmarks. Can you give us some examples of applications you are seeing this behavior in? I think we'd like to both provide this option and also make sure it is unnecessary.