Which is again a silly way to call them. It's unhistorical, it doesn't reflect their role, as the hussar will still be light cavalry.
It would be better to use "Early hussar", "hussar" "late hussar" as it gives an idea of evolution, or to use a date, like Hussar 1720, Hussar 1790, Hussar 1814...
After all, historical cases of reform of armies with a date are common.
When reading uniform books, you will never find "light hussar", "medium hussar", "heavy hussar".
The only thing you could find are "light dragoon" and "heavy dragoon" for the British cavalry, but then it's to differentiate them because they have a different role, but are available at the same time. You will never find "light grenadier", "medium grenadier", "heavy grenadier".
What you could find is generally a date (Grenadier 1720), or sometime a reference to a monarch (Like Louis XV grenadier) or a conflict (British dragoon of the Crimean war).
Personnally, to give it easy to follow and understand, and remains within the limit for the length of the name of units, I'm simply using a number.
Each "subperiod" has a number, from 01 (early Bronze age) to 24 (current time).
I have for instance
12 Early 18th 1720-1760
13 Late 18th 1760-1790
14 Napoleonic 1790-1820
15 Early 19th 1820-1850
16 Mid 19th 1850-1880
17 Late 19th 1880-1910
So I don't have to imagine strange names that are difficult to explain and grasp for the player (is early hussar late 18th? heavy hussar = Napelonic??).
I just use the number in the name.
So 12 - Hussar = hussar for the 1720-1760 period.
At first it looks a bit strange, but then it's very easy to "forget" the 12, and it becomes very nice to quickly identify units.