In Visual Studio, 'Add Existing Item' was making a separate copy of the module file.
I missed that the 'Add' button is also a dropdown with a second option 'Add As Link'.
Shown Here: http://www.greycube.com/help/vb/vb.net-sharing-modules.png
The linked module is aware of its relative path to the main project just like in VB6.