#1168 Allow annotation providers to handle more than one annotation.
- Quite a lot of moving code, and creating sub-functions.
- Should be readable by commit.
- Works by keeping track of created providers by class + plugin name, and re-using them with other extension points.
- No end-user notable changes.
Closes #1168 (closed)
Edited by Dennis Hendriks