Also, I'd make these `uint32_t` in order to pack this more neatly.