https://bataylan.dev/component-save-system/unity/
Component Save System