Fix #445, where a removed view could still render asynchronously.

Refactored canceling a queued RAF render into another method so it could easily be called in `_removeView`.