That is pretty interesting and does model those things in the same data store. But the data store isn't git objects, as far as I can tell...
"Fossil stores its objects in a relational (SQLite) database file"
"Fossil stores its objects in a relational (SQLite) database file"
https://www.fossil-scm.org/ pretty much does this.