docs: protected void dispatch(final MapEvent event) {
  		// cancel any pending callback
  		if (callback != null) {
  			handler.removeCallbacks(callback);
  		}
  		callback = new CallbackTask(event);
  
  		// set timer
  		handler.postDelayed(callback, delay);
  	}