rewrote parallel chunk loading but introduced flickering

on modify the chunk is invisible for one or two frames
maybe uploads buffer from main thread instead or use a global render
mutex