I would love it if overlapping annotations could be handled though this would require substantial changes to annotation