There's no need to cache, since the Trident `State` lifecycle only creates state implementations at topology deployment time.