Managing Govee RGBIC Effects in Hubitat Scenes at Scale

I recently set up the first of several Govee RGBIC lights via the v2 integration in the Package Manager. I can send commands to the device and it works fine.

What I'm trying to figure out is how to scale their use, however. Because I can only address the color/brightness/temp in scenes, I don't have a native way of, for example, having a scene that sets a Govee device to a specific effect.

I could set a rule that, when a virtual device is switched/pressed/sensed, would send the appropriate effect and other info to the Govee device(s). That'd be fine if there was one, or even a small number of scenarios I want to account for. But if I have six effects I'm interested in, sometimes impacting one lights, sometimes three, etc - the number of rules and virtual devices just for this becomes a bit unwieldy.

Is there a better way forward I'm not thinking of?