I had this same issue and was able to hack around it using the old “force a 3D transform” trick. Just set the element you are going to switch the position of to have a transform property of translate3d(0px,0px,0px)
. Make sure this is done before the position property is changed.