I am seeing a recuring warning in Graphics Analyzer for our app: Binding a buffer that was initially bound to GL_COPY_WRITE_BUFFER is not recommended.We use GL_COPY_WRITE_BUFFER to initialize and upload data to all our buffers for simplicity but seeing this warning I was wondering if there is an actual performance penalty of using GL_COPY_WRITE_BUFFER for the first glBindBuffer() call (after glGenBuffer) vs using the same target as the one it will ultimately be bound as (GL_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER, GL_UNIFORM_BUFFER) Thanks