State ModelsΒΆ

SimpleAppState is based on immutable, deep-copied values.

However, some applications need to work with large, mutable, or non-serializable objects such as 3D geometry, vector graphics, or engine-level data.

This section introduces alternative state models that trade safety for performance and flexibility.