@Gargron I clicked on the OP to suggest that you could definitely implement it in such a way that would uphold your original reasoning for not including it. Glad you've already put thought into it.