A much improved workspace tree that only refreshes when it really needs to (and only refreshes what it really needs to). This should prevent the five second plus refreshes on slow machines.
I'm planning to tidy up the collection tree in a similar way, when I get time.