BQ query data source looker dashboard very slow

I have started using looker after few years now. Previously I used to be able to choose the option to load from cache even if the dashboard was connected to BQ query that usually takes 45 seconds to 1 minute to get the results. And yes offcourse there are many components in the dashboard as well. Now my problem is that my current dashboard is very slow and every interaction I make just reprocesses data and it takes 45 seconds to reload which is pretty bad experience and makes my dashboard unusable by other users. This was not what I was used to. Am I really missing something basic here? I would like to maybe load on first time and for next interactions since everything is in cache the dashboard should be pretty fast but it is not the case. Can someone please guide me with any tips to make the dashboard more efficient.