I answered to my 'More button' question by myself.
I added this.renderOnScroll() just below this.renderOnScroll(0) in refresh() and it fixed.
Because it shows up again when scroll starts again.

This seems like a little bit of abundant call but it works as expected so far.
(except the offset is not adjusted if there are group headers.)