Document the reason for using a worker thread to wait for frame buffer wakeup