this does not caches the data right? it would always fetch from network? by any chance do you know of solution/extension that caches the data it would make it so much more efficient.
But, also, SQLite caches data; you can simply increase the page cache.