By default, keep the bond arraylist as small as possible
Trim to size all bond arraylists after creating the bonds