I just tested the cup holder with a medium Tim Hortons smoothie cup and a water bottle. After several sharp right and left turns nothing happened! No flipped bottle or spilled drink so it works.
The cup holder is 3D printed at him and leatherette wrapped (it looks better in real life than pics.) It is held in place by a strong 3M double sided at the back and screwed into the centre console from the side.