So i found out that my REF issues are becaue they are effectivily NULL and have to be SET or intialized with the value first. Which is irritating because I specifically indicated in the VAR itself what i was trying to target.
Also trying to create a REF for a widget outside of creating it initially seems impossible.