Optimize PageAdapter