batch_size on Cursor

Apologies for the 3 commits when one would do, but I'm bad git