We study expansions of a vector space V over a field F, possibly with extra structure, with a generic submodule over a subring of F. We construct a natural expansion by existentially defined functions so that the expansion in the extended language satisfies quantifier elimination. We show that this expansion preserves tame model theoretic properties such as stability, NIP, NTP 1 , NTP 2 and NSOP 1 . We also study induced independence relations in the expansion.