If you post a new thread or post you will see a progress bar and progress icon on top of xenforo, can this be controlled in any way? Where does it came from? Any hint are much appreciated.