persisted widget positions. #370