I think I've come up with a pretty good idea again, quite different than before, and will try to make it less "Here are the specs" when I get around to writing it. But that'll be a few days away at minimum, so I hope that's okay. If it's not, that's fine too.