Is there a FUSE filesystem for Git that takes a similar strategy to edenFS?

Only setting up files and folders as they are requested might be very helpful with various git monorepo access patterns. Maybe there is something inherit to Git's design that makes this less practical.

https://github.com/microsoft/VFSForGit

Which seems to have been superseded by https://github.com/microsoft/scalar according to the README.