Borel Generation in Metric Spaces