crashes seem to occur when mutating state from across the dylib boundary not worth troubleshooting when I don't need hot-reloading anymore