Change this comment: "track() must be thread safe BECAUSE WHY, we may change this in future releases"