This should definitely be in a new thread. Perhaps @Aaron or @dan could split it off into a new thread.