Yes, I think this was the original Tesla plan. All the batteries that go into cars should end up returned either at end of car life or if the capacity has degraded too much. Then the packs will be stripped to the individual cells which will be tested and anything above 90% (or maybe 80%?) will just go straight into a storage pack - if they are 10-20% physically bigger that is not a big deal especially if you then get the cells basically for free. Then when the storage pack has degraded you ship the cells back one more time and they are physically stripped down to component/goo level and those are reused (where possible) and recycled otherwise. Again the claim was that the reuse percentage should be quite high.
I think that last piece is still under development though. Someone senior at Tesla left a year or so ago to set up/run a company that was specifically doing this.