Explicitly mark the dependency between the base pointer and the owner object. Otherwise the owner object could be destroyed too early. So far we got away with this because array semantic functions were not inlined in OSSA. Fixes a miscompile.