code: function(actionID, scopeID, invocation) {
  			if (!this._renderedCommands) {
  				this._renderedCommands = {};
  			}
  			var scopes = this._renderedCommands[actionID];
  			if (!scopes) {
  				scopes = this._renderedCommands[actionID] = {};
  			}
  			scopes[scopeID] = invocation;
  		}
docs: @name _registerRenderedCommand
  @description Keeps a record of the 'invocation' object for a rendered command. The invocation contains
  a lot of information about the rendered item (including the DOM element created to show it). This is currently
  used to update the menu item's key binding info if its binding changes.
  
  @param actionID The actionID of the menu item
  @param scopeID The scopeID of this particular invocation (two different menus can be created using the same commands)
  @param invocation The invocation record to store