Yeah; when I implement the new probe stuff (or, continue implementing it) I'll be doing something like that. I don't know about all the subclasses, but we'll see!