         cycleSorting: (ev) ->
             @fullCollection.cycleComparator()
             @expansion = 2 * PAGE_SIZE
-            @fullCollection.fetchFields(0, @expansion, @getDetailedFieldset()).done =>
-                @render()
+            @render()
 
         onBeforeRender: ->
             @collection = new @fullCollection.constructor @fullCollection.slice(0, @expansion)

            if @requestedExpansion == newExpansion then return
            @requestedExpansion = newExpansion

            fields = @getDetailedFieldset()
            @fullCollection.fetchFields(@requestedExpansion - delta, @requestedExpansion, fields).done =>
                @expansion = @requestedExpansion
                @render()

        getDetailedFieldset: ->
            switch @resultType

            @parent = opts.parent
            @$more = null
            @requestedExpansion = 0
            @ready = false
            @onlyResultType = opts.onlyResultType
            @ready = true
            if opts.onlyResultType
                @expansion = 2 * PAGE_SIZE
                @parent?.expand @resultType
            @render()
            @listenTo @fullCollection, 'hide', =>
                @hidden = true
                @render()
