Require full path for image replacement cause pipline hash doesn't generate the same signature for different resolutions.