This saves ~200 bytes on at stm32 build, at the expense of people having to watch the type carefully when increasing the values