I can't critique the accuracy of the answer here, but I can the value of the question. A lot of territory 'potentially' in terms of sub-models, barrel weights/contours here. Hope it works out for you!
Best & stay safe!