RuntimeRegistry should not exist (how about making PR to the dedicated "shared_runtime_process" branch ?)