PluginInstance doesn't take any type arguments. Is it possible to define generics on my schema and have the inferred type accept those type arguments?const pluginInstanceSchema = type("<Input, TInput, Diff>", { ..., but didn't really get anywhere.