The shape of Latin Eng looks different in Libertinus Serif while switching different font weight and styles.

See: https://sourceforge.net/p/linuxlibertine/bugs/328/
Consistency is overrated. Related: http://typedrawers.com/discussion/2406/capital-eng.
For what it is worth, Gentium Plus encodes:

The last three are probably access via some feature or localisation, but I could not find which.
I suppose a reasonable solution could be to follow Gentium example for 1. and 2. and ignore 3. and 4. (at least for the time being).
Comments?
(And, well, yes, consistency is overrated! :) )
I think @moyogo might have some input here, but I think we need to have either the N or n form as default for all style, and provide the other one as alternate (stylistic set, but I think there is also some preference for one or the other depending on the locale so we might want to hock it up in a locl feature as well).
One strategy is to have the Eng LC style as the default since there are several African languages that have it as a preferred form and some don鈥檛 have OT language tags and set the Eng.UCStyle as locl form for Sami languages (and maybe neighbouring Nordic languages) since those do have OT languages tags and as a stylistic set.
The users I鈥檝e met are unfamiliar with the Baseline hook form and I guess we can trust the SIL with the Kom form.
Most helpful comment
One strategy is to have the Eng LC style as the default since there are several African languages that have it as a preferred form and some don鈥檛 have OT language tags and set the Eng.UCStyle as locl form for Sami languages (and maybe neighbouring Nordic languages) since those do have OT languages tags and as a stylistic set.
The users I鈥檝e met are unfamiliar with the Baseline hook form and I guess we can trust the SIL with the Kom form.