asber Simple 3D PWA app demo with HMR Hot reload mechanism for persistence use 3D scene serialization before HRM update and deserialization after update