Thoroughness is one thing. Thanks. We'll look into it.

But much more important is understanding what business cases you're encountering where you feel you need to use observers on any of those pages. Can you give scenarios?