Rather than violating the under-prefixed-is-private convention, let's just make this an optional second constructor param (that defaults to `100000`)