Is the 'overlayed' needed? Try with splitting the classes as mentioned above. Also, we could ask the marketplace devs to add 'loaded' in the case where we have no connectivity.