Fix UniformType type not being accessible and not implementing traits