Well, it's interesting, at least, your idea.
But whether we really want to make talking a task is another issue, since, well, your idea sounds like a chore what with all the amount of deviation that could happen (what, like 4x4x?+1, or are we giving diagonal spaces too making it...