Limiting timeFilter with Graphite data source

Grafana Version: v10.4.2 (Docker)
OS: SUSE Linux

I’ve got a public dashboard that I’d like to limit the time duration of. Normally the dashboard defaults to 6 hours, but the the time picker allows it to blow out to years. When selected it puts Graphite into a bit of a meltdown.

I was hoping to be able to use variables to prevent queries going to Graphite for data durations longer than 30 days.

Is this possible at all? If so, I’m a bit stuck on how to proceed.

Many thanks!