Fatigue resistant elastocaloric effect in TiNi via texture-precipitate synergy | Synapse