I'm kind of at a loss here.

I’m kind of at a loss here. What I’d like to do is create a function that fades through all the colors of a defined constant CRGBPalette16, taking as long as I want it to by passing it the number of millis between full transitions and the palette. Any suggestions for how to start would be greatly appreciated.