Would be preferred to use this struct instead of XFRegisters.