added a way to force applying uniforms when we set them