Scientists believed Stardust trapped thousands of particles of dust .