I could be wrong too, but I think it is aligned.  Might just try it the other way and see if it causes any problems.

Notice how `u32, u32, u64` and `u32, u64` use the same alignment.  

-[Unknown]