proxyCursor should realize a value on read if it doesn't end in a sub-cursor