Unity UI extension that is meant to optimize ScrollRect performance by utilizing a pool of objects and reordering objects in the scroll viewport. Supports horizontal, vertical and grid layout groups.