Great points and definitely worth thinking about.