OK, so I was watching a video on fan theories and thought I'd share one of my comments here. One theory is that Harry's Invisibility Cloak was a piece of the Veil... which really makes no sense to my way of thinking. They were also speculating on the connection between the three hallows.