On Wednesday, 6 September 2017 at 05:57:18 UTC, Psychological Cleanup wrote: > I'm thinking that I might have to create an extra thread that > monitors for when a call needs to occur and does so. Would work. If your code doesn't conflict with GC, it's fine to work in an unregistered thread.