Cool, thanks for your answer. Im not to keen on arrays etc., and I thought this might be a pretty unique and relatively very simple way of creating a lot of possibilities, especially if you are looking at really, really big numbers of entities (ie. 4 million or so by using only 4 1024 x 1024 bitmaps)...I will start writing something, hopefully this could be quite useful, as you could even be able to create a map of a whole country for example, one set of bitmaps is the visible map and the other stores the data via r/g/b levels. Does locking/unlocking buffers take up much power?