@Gargron @ben @KevinMarks

i think that's a good approach. glad you've thought this through.