TP-Link Integration: Expose light effects as a select entity

For the TP-Link lights (I have a KL420) with effects, the effects aren’t exposed as an individual entity or even a ‘feature’ of the light itself, meaning that if you create a tile card for the light, you can’t create a simple drop-down for available effects as part of the card.

I think it would be very useful to have the effects exposed as an entity (just like presets already are) so that you can create simple lovelace cards where you can pick the effect or preset directly rather than having to open the more-info card.