Of the Geo users currently in Genshin Impact, Yun Jin probably has the best balance between support and DPS mechanics. This rings most true in Yun Jin's elemental skill, in which tapping and holding the talent will have two different effects.