Question: is there any reason for resolving images source while rendering HTML and not while generating ISD?
Resolving images at ISD generation step would ease the comparison of image subtitles before rendering the cues, by comparing the ISD contents.
And comparing subtitles may be useful to handle contigous subtitles with same content (same image).