Uses shared parameters with pqMessenger