New IOQueue class and simplified async loading in TestNanoVG with lambdas