Cloudwatch variables based dashboard

Hi guys,

I am building a dashboard based on many variables that i’m filtering using tags on several objects (ELB, RDS, EC2 and maybe others).

The datasource is configured with arn and region.

The dashboard has a few panels all using variables.

The variables are defined as follow :

What happens, is that when i change the application variable, it takes sometimes a long time to refresh the subsequent variables like environment, instance_ids, etc… Actually, the first xhr query (using chrome dev tools) is like stuck for many seconds, and then all the others are executed normally.

Do you know a way to catch where things are slowing down the whole dashboard to refresh variables depending on each others ?