Use separated semaphore in CombinedUpdateRenderController