Hey, as I were optimizing a site, I realised that for example heading image always has higher value of “Largest Contentful Paint” in google test. It is cause by megamenu which has a lot of things to load, while it’s content basically is not even important as it is not needed before the page is loaded, except the top level of the menu. When site is cached, then only images in megamenu are the problem, as they are loading before the more important heading image.
I am not sure if this is possible to resolve by setting bricks lazy loading option of all images, as lazy loadings of optimizing plugins are better to use as they do this automatically.
Maybe make content of megamenu place somewhere lower in html and move it top later? Not sure if it is possible. I just know that megamenu plugins have lazy loading features.