That is because the driver and eswitch are in the tail. You couldn’t use that same UI on a mechanical switch light. So no, it couldn’t be applied to any type of light. It might with some but, most would require extensive modifications.