Reorder to save alignment size (of course, only for common used structs)