WIP: Enhance shader compilation performance and control