What is a Workload and how to use it
masterA Workload is a collection of systems. Workloads are automatically run across multiple threads, which can improve performance.
While you can have a single large Workload for small projects, it is common practice to organize systems into smaller, modular Workloads that are then composed into larger ones. You can compose systems into a workload using the .into_workload() method on a tuple of systems.
fn main_loop() -> Workload {
(
move_player,
move_friends,
collision,
render
).into_workload()
}