Introduce pageListType abstrction.
Introduce pageListType abstrction.

This abstraction prevents a type of race condition where the priority of
a page can change after being assigned a new owner.

Symantec/scotty,Symantec/scotty