I am all for renaming `get_os_path` to `get_kernel_path` to make its role clearer.

As for non-filesystem implementations, it's up to each implementation to figur out what to do. For ActivePapers, I'll probably create an empty temporary directory, to prevent notebooks from accidentally accessing data outside of the ActivePaper itself.