Extend AnnotationsSrv to retreive global annotation by specified range

Hello team,

I need to get annotation for last past (24h, 48h, etc). Global time range should not influence that. I found AnnotationsSrv, which has getGlobalAnnotations method which might work, but time range is hardcoded there, so you can not change it with options object. https://github.com/grafana/grafana/blob/master/public/app/features/annotations/annotations_srv.ts#L91

Are there any ways how I can get global annotations for the specified range programmatically?

Thank you in advance
Alex