Completely agree. I'm hoping to one day see Jena [0] compiled to a native image [1]. Having a persistent triple store with transactions, and an inference api in owl/rdfs/shacl with a prolog-like "logic programming engine", running in-process like SQLite, would be awesome.
[1] https://www.graalvm.org/22.0/reference-manual/native-image/