Greatly speeds up the bullet processing functions by switching to IReadOnlyList and using the index-operator.