I had very different expectations coming into this thread when the term “spreadsheets” was used.
The term “table” is already established for this domain, for example in RDBMS.
What you’re building is more inline with that verses the established definition of a spreadsheet.