 
   # Persists changes to app storage.
   #
-  # This is a throttled method and will only be called once per every
-  # _THROTTLE_WAIT_ milliseconds.
-  #
-  _save: _.throttle ->
+  _save: _.debounce ->
 
     unless @_store.isReady
       console.warn 'could not persist shortcut changes'


    return

  , THROTTLE_WAIT,
    leading  : no
    trailing : yes


  # Buffers up changed models.

  # instance, and persists the state of a keyconfig#Collection to the app storage.
  #
  constructor: (options={}, data) ->

    @_store  = null
    @_buffer = null
