[WIP] Re-render textNodes if annotations have changed

- It’s somewhat smarter about the updating
- Minimap broken, again.
Re-render textNodes if annotations have changed

- It’s somewhat smarter about the updating