UNISX - An approach to creating a synthetic UMA token that track the index value

It is supposed to create synthetic tokens, the price of which is tied to the values of various indexes which we develop and offer to users as financial instruments.
The value of these indexes is calculated based on data on stock quotes forming the index basket.
A feature of such indexes is the periodic revision of the basket of stocks included in the index. This is associated with some difficulties in price feed implementation. To overcome these difficulties, it is proposed to use the following scheme: