[SD-988] decoupled basewidget from items per page