nitpick. You can use pluginResult.callbackId. This adds a layer of separation between the extensions and cordova architecture naming.