Я сделал это методом сохранения файлов cookie и сохранением в базе данных.
Способ с базой данных действительно лучший метод
Когда я сохранял положения ящиков с помощью cookie, страница загружалась, и ящики находились там в положении по умолчанию, а затем, когда страница заканчивала чтение cookie, она реорганизовывала ящики из данных cookie, которые заставляли страницу выглядеть очень медленно