Explicit struct layout