Making it possible to update the list when the perPage quantity changes

I have a page that has an option to change the quantity of items perPage, to make it happen i had to extend remote/paged-remote-array.js and remote/route-mixin. 

Instead if the pageChanged function of paged-remote-array observes perPage either, it would work.