Open dev console
Toggle show to true: expensive directive is run
Toggle show to false and wait 2 seconds: expensive directive is destroyed
Rapidly click toggle and note that expensive directive is not being destroyed when show is false
show: {{show}}
Toggle