only instantiate one itemcontroller, prevent tons of requests when autopaging, fix #498