Previously I updated cursorEdited on rowIndex() change
However, this ran into the exact same bug that properRowId was
created for, namely that if the data changes (filtered out), then
rowIndex won't update. Switched the dependency to properRowId
seems to fix it.
Also, weird timing/dependency stuff, need to subscribe version
AFTER subscribing activeRowId