> It's difficult to do in Nim (or in Rust, last I checked) because I cannot > provide my own memory manager for portions of the code.
Are you aware that in Nim you can turn off GC with `--gc:none` and for manual allocation you can use many alloc families such as [allocShared0](https://nim-lang.org/docs/system.html#allocShared0,Natural) ? Even using `ptr` would not traced by GC and need somehow manual management for that.
