Revert "Fixed Cursor initialization deprecation"
NOTE: This has a sister MR which is targeting the master
and thus should not be cherry-picked across to that branch.
This reverts commit df9954ba0b927183d8fa4765e51f5b0033ff6168.
See discussion in #606 (closed) for why this was done.