Can't pass interfaces across AppDomains to constructors (yay, how exciting).