UIView subclass that can ignore touches outside of it's subviews (selective `userInteractionEnabled`).