Modified GCollection and its child classes to use sizeBytes