GraphicsExtensions still needs to remain public for now because the content pipeline uses it.