methods and reimplement computeBound so that it passes back a bounding volume rather than modifying the local one.