I suspect this needs to be gc rooted.