switched imageId to use a url like syntax so we can support different data sources.
using the url scheme "example" to refer to embedded example images