Probably no, because tangents depend on the positions of neighbouring vertices (angles of connecting edges). I guess it is cheaper to derive that information from the full bone matrices rather than iterating through all mesh components and calculate those on a mesh level at runtime.