Load hero background image first

I would consider using Chrome’s support for lazy loading for all images below the fold. At least you could make life easier on Chrome users and it should work for them. There are other Lazy solutions but this one is a no-brainer. The others can be hard to implement but can work with multiple browsers.

See Lazily load iframes and images via ‘loading’ attribute - Chrome Release 76