Долго медитировал на тему JWT и понял, что от сессий отказаться не получится.
Плюс там ещё очень много подводных камней с рефреш токенами, которые обойти крайне сложно. cryto.net/~joepie91/blog/attachments/jwt-flowchart.png
Основное предназначение неразрывного пробела - запрет переноса следующего за ним слова/символа на новую строку.
Т.е. при выводе, например, "Товар& nbsp#1" не получится такого, что "Товар" окажется на одной строке, а "#1" - на следующей.