baseObj moved to inheriting class, no value sharing anymore