I was just thinking. You could likely do away with the Nx.MapSetIconFrameLevel() function I surgested if the rectangles could be set to the correct level automaticly (by correct I mean the level you use for the quest area's etc).
I currently need it as your's disapear correctly when shift is held down and also they are behind the icons etc but when I did it without that function mine didn't work correctly. They seemed to stay infront of the map when shift was pressed and also disapeared at some zoom levels etc...
Zas