With deciduous stone fruits (peaches, plums, apricots) it seems that the sweetness of the fruit depends only on whether it's fully tree-ripened or not. With mangoes the same tree is all over the place with sugar content and even with flavor. Is exposure to direct sun the most important factor determining sweetness? Can you explain to me what's going on? (The science.)