changed how particles remember their size and check for overlaps