Add shared header sub-XBlock