fix: move pxc to role and allow overriding
23 files changed