Opened up something of a can of worms with the whole permission list
trait inheritance scheme by trying to add different parameters for
paging and item limit on the scoped and non-scoped versions, which
has meant some proliferation of unused implementations on the concrete
classes. This will have to be re-thought.