Paging off wrong limitstart
The limitstart usage can be modified by triggers to remove rows via PHP. This pushes the limitstart beyond what is currently in pageNav. Currently nothing is doing this, but it needs to be updated so it's based off the limitstart in the gallery object and not the pageNav object. The pageNav limitstart also needs to be updated after the rows are requested since it could have been changed by PHP.