MultiMarket data structure initial implementation