prefetch gl before running worker