A little off topic, but related to
@Maiden69 comment about Pomegranates. The native range for Pomegranate is Mediterranean, not tropical.
I live in an area far too cold in winter to grow pomegranate, but for 42 years I kept a pomegranate growing. When I grew it as a tropical, protecting it from lows below say about 45 F, bringing it in with the orchids. It would flower with a scattering of flowers and fruit all year round. Usually only one or two flowers at a time, off and on all year round.
When I grew my pomegranate as a sub-tropical, allowing it to get several frosts to about 25 F or -4 C, then bringing it into a 35 to 40 F well house for remainder of winter, this method resulted in profuse flowering in spring, simultaneous fruit set, and then relatively few flowers later in the year. Overall, I liked the vigorous burst of growth in spring, but still had issues, no matter how close to freezing the well house was, the pomegranate would always break dormancy well before our normal last frost date, which meant the first few weeks of growth had to happen either under lights., which resulted in elongated growth that later had to be pruned back off or an "in and out dance" which this fat old man found increasingly difficult as my waistline grew and my hair turned white. I did find out that 19 F is lethal to pomegranates. I forgot one night in autumn, the tree ended up toast.
So pomegranate work very well, and are probably most productive fruit wise when grown as a sub-tropical. But they can be grown as a tropical, with no winter rest and they will produce flowers and fruit with reasonable predictability.