Oh, and can you make it TC::Nonsharable, I guess