Diffeo or FBX? when to choose