Change TLS to almost be able to contain owned types