Crap... that pretty much kills the design of this program, as I was passing that %siteHash variable between threads, which contained a URI object.
Will Perl ever support something like that? Or is "true" multithreaded applications pretty much out of the question?