Or else fix behaviour of RTM_CREATE_QUERY so only gets exclusive access if it needs to?