i had some more ideas for color palette generation but they involve fitting PDFs and i don't feel like failing to understand that math right now