Now that we've got text annotations that are fixed in the model space, they're useful for mocking up legends in product design work — getting a first pass at e.g. control spacing to make sure there's room for the labels as well as for folks to use the physical controls. That said, performance is really terrible once you have a thousand or so labels on a model. The model in the screenshot is about 7,000 objects, so not light weight, of which about 1700 are annotations. When I hide the annotations, the frame rate jumps by an order of magnitude. I can share the actual model if it's useful, but there's nothing particularly special going on. This might be a useful area to do some perf tuning in v5 — all the visible annotations here are in a single plane, and it feels like a bit of optimization should get rid of almost all the overhead there.
Unrelated, little more accuracy in line hiding would also be nice — I often see hidden geometry that's close by showing through objects even when show hidden lines is off.. I've tweaked the view settings, but they don't seem to change it; would be happy to have the option of taking a bit more perf hit for accuracy there.

|