Support Analysis Backfill of Source Tag
Many of our source tags sending data to a central Data Archive are populated with data from analyses on the source AF Server. This creates two problems when we perform a backfill that recalculates data over a specified timespan for the source tag:
1. History recovery has to be manually triggered for the target PI tag over the timespan the analysis was backfilled over. The best way we've found to do this is to have multiple interface instances running at once that we can switch tags between (which feels redundant and is prone to error).
2. Even if we remember to manually trigger a history recovery, history recovery only removes data if it receives a new value with the same timestamp. As a result, we run the risk of having remnants of old analyses in our target tag.