Change number_collection_builder to prototype scope

This ensures that a new builder is created every time. Thanks to
@magnusnordlander for pointing this out.