Fixes page array zero base index and improves getByIndex method performance (avoids massive load).
Adds bulk save support.