make select much more useful

So, shouldn't this be called `metadata`, as this keyword is usually associated with any kind of garbage that doesn't have, e.g., intrinsic visual representation (our use case). From `tags` (btw. `List` implies plural, but I see what you are trying to achieve here) I expect to have some visual implications in bokehjs.