>>29723616nope, not really. its late so i'm not gonna go into details right here but the code that loads a pokemon's palette can be expanded from loading just 2 palettes to as many as you like, in theory. there's a few other things you need to do (and if you have quite a few palettes and 1000+ pokemon in your hack like me it is gonna take up a ton of space after you cram 8 palette tables into the rom).
screencap of some of my code, should give you an idea of how i did it