MeasureSourceFactory: Change to take array instead of params
 * Trickle down refactor to ensure all entities are passed to measure sources