I'm trying to hack together a homegrown fuzzy search until it's available in Convex core. I'm thinking of having a paginated query that gets a page, filters it down (potentially to 0 length), and then recursively calls itself until a certain number of results are collected before returning.
In theory this should work fine as the client is only receiving a cursor and result set, but wanted to ask if this is not recommended for any reason.