I have optimized both Issue Details and Visual Settings to fix the slowness and "delayed updates" issue.
- Visual Settings: Now uses the same "Save Button" pattern as Issue Details.
- Before: Every slider move or letter typed sent a request to the database, causing lag and network congestion.
- After: Changes are instant locally. You must click "๐พ Save Changes" to apply them to the database and the 3D scene.
- Issue Details: Confirmed fixed with local state.
Because of this optimization, the 3D Scene will NOT update in real-time as you move sliders.
- You adjust the sliders/colors.
- You click Save Changes.
- Then the 3D scene updates.
This trade-off was necessary to solve the severe performance issues you reported.
- Refresh your browser (F5) to clear any old queued requests.
- Go to Visual Settings.
- Change a color or slider -> It should be instant.
- Click Save Changes -> The 3D scene will update.
The site should now be fast and responsive again!