Introduce new Capabilities implementation