If you don't set fakeImageData, fall back to fakeImageColor

Or if that's not set, just use a random color.

Tested in simulator