First of all: inefficient implementation Second of all: it could select children of body tubes, we don't want that