Add launch-hidden functionality to moonshot msrpc implementation