One quick thing I can think of is multiple writers [0]
[0]: https://turso.tech/blog/beyond-the-single-writer-limitation-...
[0]: https://turso.tech/blog/beyond-the-single-writer-limitation-...
The reason SQLite's BEGIN CONCURRENT does not greatly increase concurrency (unless you're very careful with your schema and queries) is as much due to page level conflict detection as it is because it enforces serializable isolation.