Hi, Addressables System was designed in thinking of one block of resources which can be delivered for user later. But let's think about a lot of different blocks. My game has ~ 50 different features. It can be new scene with some new dynamic content, or just a new popup (one prefab + graphic). Previously I have builded one asset bundle per feature with all dependent content. Each bundle was placed in some folder with version name: feature/1.0/feature.bundle or feature_v1.0.bundle. That gives us possibility for user on version of game build 1.0 to load old bundle, and users on 2.0 to load a new bundle. Users on v1.0 of game should get an older one, because in new feature resources there are a new scripts which are available only on v.2.0 of game. And resources for feature located in separate git repo. All resources can't be available in build time. Only feature's ones and it dependencies. How to achieve this with addressables? I thinking about marking all assets of one feature with feature tag, and also add tag with current version. Is it the best one?