I think I know what you're going for here; but I'm not 100% on the exact code you're thinking of. Mind just tweaking after I merge in?