[GEM-dev] using the same shader in multiple places