Another option…
Requires firmware changes, am not clear on pros and cons. No moving parts that can break off seems nice.