legends loaded only upon request