Any way to have multiple *colored* images in a single bitmap file and have SDK pick up a particular image from the bitmap just like it picks up a particular letter-image from a font-bitmap file ?

I am adding analog-hands graphics by the use of analog hands images, and given each hand has 60 positions * (HH + MM + SS hands) that means 180 images - and this is without counting support for multiple resolutions,

And so I am wondering if there is a way to optimize that code+resources-handling by e.g. having the 60 images for resolution NxN of HH combined into a single bitmap (and then same w/ MM and SS) and individually load a particular image from it just like we do with bitmap-fonts, BUT - unlike bitmap fonts, where the FG color of the letter/image being drawn is a single color and is set by the code/developer - I want the images to be drawn 'as is' i.e. using the FG colors they already have/contain in them.

So to recap:

Given i hav created the following bitmap for the MM hand in all it possible positions + its 'fnt'-mapping-file - is it possible to then ask the SDK to load e.g. the 1st, or 3rd, or nth image in it AND also draw it in its native colors ?