Bug 992346 - Make getVisualData non-blocking