Allow a different page model to be plugged in.