@Chris-May, this is dependent on me completing #12, or at least getting a few snippets done. I'll let you know when that is.