Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point