In OpenGL, after a shader program has been linked, shader objects don't need to be kept neither attached to the program nor in existence