fix remove for collections on client to use oid

This should fix the problem where extra models remain in a collection on the client, even when they are removed from the server.