Uh... Most Schemes don't use linked lists under the hood. That doesn't impact the syntax, just the implementation.
Guile uses vectors, for example. [0]
Chicken... Is Cheney, so your list disappears entirely, half the time.
Gambit uses vectors. [1]
[0] https://www.gnu.org/software/guile/manual/html_node/Cheaper-...
[1] https://github.com/gambit/gambit/blob/master/gsc/_back.c#L11...