added support for adding metadata on each data point. This is required for blob detection and data point detection