But you can do palettes (as in specifying an alternate color palette instead of manually recoloring everything) in GM since GM supports pixel (fragment) shaders. I've even done it for Neweegee already. Let me see if I can find the necessary code.
Edit:....I'm looking....
Edit:....I'm looking....