Reuse of ImageFill

Hi I’m trying to do this:

<ImageFill ux:Class="ClassName">
    <MultiDensityImageSource>
        <FileImageSource File="1x.png" Density="1" />
        <FileImageSource File="2x.png" Density="2" />
    </MultiDensityImageSource>
</ImageFill>

But ImageFill is sealed.

So I tried to do this

<MultiDensityImageSource ux:Class="ImageSourceClass">
    <FileImageSource File="1x.png" Density="1" />
    <FileImageSource File="2x.png" Density="2" />
</MultiDensityImageSource>

But MultiDensityImageSource is sealed also. What is the correct way to reuse ImageFill?