Using Math.random makes Prepack not work. For core-js/packages/core-js/internals/uid.js, it looks like Math.random isn't need? Isn't an unique ID enough to ensure that the returned value is unique across the application?
Has to be unique per each load of corejs otherwise other libraries can also use the same "unique ID" and grab the symbols
Most helpful comment
Has to be unique per each load of corejs otherwise other libraries can also use the same "unique ID" and grab the symbols