Process-wide instance. The child registers a single VM service extension — there is no useful reason to have multiple Hmrs in the same isolate.
static final Hmr instance = Hmr._();