Snapshot Entities Issue

I’m trying to use snapshot entities to capture the state of various lights when leaving my house. When I return, the scene is restored. The issue is that with some lights that have themes (as in multiple colors on a lightstrip), the theme isn’t restored but instead the light turns on a solid color.

Now, I understand why a theme wouldn’t be able to be captured and restored in a scene, so what I was hoping would happen is that the scene.create would take just the state, as in off or on, and then restore that. I know for a fact that turning this light on and off using any method retains the theme, so I’m not sure what scene.create is doing, but it’s restoring the light as a solid color, which I cannot produce at all manually.

Any ideas?