@Arthur P. Bloom posted:You have a great idea there. May I suggest that you don't need to use a spring-loaded wheel, but just do what the old telephone company switchboard used: A weighted cord that hangs down under the table. fewer things to go wrong, and much simpler.
The challenge with a weight is then you won't have any slack in the cord that is visible when plugged in. Depending on the angle from the spout to the charge port, there could also be some added stress to the structure and the charge port.
Here is a neat modeling idea. Just let the cord lay on the ground.