Entity selection

Pulls @fierarul’s RevealNode changes and simplifies entity visualization panels. In particular, we remove any futzing with `Nodes` and `ListenableFutures`.