Should throw also if that particle doesn't need material or data