Don't create unused property onTextureUpdateBind

Breaking up my previous PR into smaller bits. This avoids breaking internal shape while also removing a property which is never read