Lately when i make a change to my site, the changes are taking a long time to take effect. For example, i changed the background image and it took more then ten minutes of hitting refresh before i saw the changes. Is this something to do with my internal cache or with my hosting?