Updates the value of this impl to the GPU. The value(s) is(are) loaded from the specified source in the respective constructors.
Stores the last value that was updated to the GPU, is used to only update the value to the GPU if it was changed.