Refine disposal rule so that we can dispose immediately if we're not watching for any DOM node removal