You could try my image cycle driver as a starting point, that I used for weather radar images, but just don't cycle them. I did like the idea of native tiles overlayed, turning then on / off like any switch, but that would become hard with irregular shapes. Images of some kind would give ultimate flexibility.