Vaadin creates 2 instances of initial view / shady-render.js


I am using Vaadin 14 with Springboot. When my application is being initially accessed, I see that my initial view is being initiate twice. Vaadin creates 2 instances of the initial View class.So I looked into the browser requests and saw that there are actually 2 request to the homepage of my application. see picture below. The second request is actually coming from shady-render.js Why is it sending this request? I am testing with Firefox.