         width: @metrics.wrapWidth
         height: @metrics.wrapHeight
       return
-
-    _needsLayout: (prevMetrics) ->
-      return yes if not @metrics? or not @metrics.previous?
-      prevMetrics ?= @metrics.previous
-      return @metrics.rowSize isnt prevMetrics.rowSize or
-             @$items.length isnt prevMetrics.count
 
     _reLayoutItems: ->
       @$items.each (i, item) =>


      $(window).resize _.debounce( =>
        @_updateMetrics(off)
        @_reLayoutItems() if @_needsLayout()
        return
      , @resizeDelay)
      return

      gutter = Math.round parseFloat(@$sampleItem.css('margin-right'))
      fullWidth = $item.outerWidth() + gutter
      fullHeight = $item.outerHeight() + gutter

      if hard is on then @metrics =
        gutter: gutter
