These are simple structs, so hopefully GCC8 will be OK with us memsetting them. We can't use the standard = {} route because GCC2 does not support that.