Use `App` and `Context<T>` for state access
mainGPUI provides different levels of context depending on the scope of your operation:
App: The root context. It owns all entities' data and provides access to the application's global state. Use it to read or update data referenced by anyEntity<T>.Context<T>: A specialized context provided when interacting with a specificEntity<T>. It includes methods specific to that entity, such as notifying observers and emitting events.
Key Relationship: Context<T> dereferences into App. This means any function that accepts an &App can also accept a &Context<T>.