ImageComponent doesn't load a new image every single time