             $table.append $contents
 
         if @renderProgress < @currentRequests.length
-            @rendertimeout = setTimeout @renderTable, @renderDelay
+            @rendertimeout = setTimeout @renderTableChunk, @renderDelay
         else
             clearTimeout @renderTimeout
 


        @collectionSynced = false
        @collection = collectionMap[@requestsFilter]
        @collection.on "sync", =>
            @collectionSynced = true
            @render()
        # Initial fetch
        @collection.fetch()

    # Called by app on active view
    refresh: ->
        return @ if @$el.find('[data-sorted-direction]').length
        @collection.fetch()

    # Returns the array of requests that need to be rendered
    filterCollection: =>


        @$el.html @templateBase context, partials

        @renderTable()

        @

    renderTable: =>
        $(window).scrollTop 0
        @filterCollection()

        clearTimeout @renderTimeout
        @renderProgress = 0

        @renderTableChunk()

    renderTableChunk: =>
        if @ isnt app.views.current
            return

