Tri tops and pockets

Finding a good tri race top is hard. I don’t race tris any more, but I occasionally have a look around and I am disappointed with the current offerings. My requirements for half or full IM distance racing would be:

Assuming swimming with no top on, swim-skin(new or old) or a wetsuit as rules conditions dictate.

  1. Must be full zip on the front. Reason, so that it can be put on easily and quickly while I am wet in T1( no half zip pull-overs)

  2. Must be cut long, so that it reaches the top of my shorts

  3. Pockets must be of a functional size, to carry stuff but not so big that they catch wind

  4. Must be tight fitting

  5. Must offer decent shoulder coverage( from sun) but still be sleeveless.

I keep looking for this elusive garment, but I have yet to find it.

The top that came closest to this was the one that strangely, Cervelo made for a couple of years but then dis-continued.