2005 TN74 and (309239) 2007 RW10 were thought to be Neptune trojans at the time of their discovery, but further observations have disconfirmed their membership.
Tělesa 2005 TN74 a (309239) 2007 RW10 byla rovněž pokládána za Neptunovy trojány, ovšem další pozorování tuto domněnku nepotvrdila.