I already mentioned the ctrl-G fix in my post above. The other question is: is there any other fix for the smeary display for non-transparent maps compiled with mkgmap, or is the cache flush the only option?