[coop] Change handles to be pointers (#3249)