Can't do this. This would fail with more than 1,000 items, due to a bound-parameter limit in SQLite. We work around this elsewhere in the code—see Zotero.Fulltext.indexWords(). If the second commit isn't a clear performance win, though, we may want to just hold off on it until we can rewrite it for async DB queries.