void Update() { LuaRuntime.UpdateCoroutines(); if (requests.IsEmpty) { return; } if (requests.TryDequeue(out var request)) { Processor.Handle(request); } }