title: In <p:dataTable> pagination not working with dynamicColumns+lazy+sorting
body: <p>i'm having a lazyloading  Datatable with dynamic columns generated</p>
  
  <p>this is my dataTable</p>
  
  <pre><code>&lt;p:dataTable var="iterator" id="dataTable" 
              value="#{MyManagedBean.lazyModel}" 
          paginator="true" rows="20"
              lazy="true"&gt;
      &lt;p:columns value="#{MyManagedBean.columns}" var="column"
               columnIndexVar="colIndex"  
               sortBy="#{iterator[column.property]}"
                 filterBy="#{iterator[column.property]}"&gt;
          &lt;f:facet name="header"&gt;  
                     #{column.header}  
                 &lt;/f:facet&gt;  
              #{iterator[column.property]}  
     &lt;/p:columns&gt; 
  &lt;/p:dataTable&gt;
  </code></pre>
  
  <p>this works perfect without pagination. if i paginate, load() method does not give the SortField value, instead it gives me "property]"</p>
  
  <p>can one help me in fixing this...</p>