He ain't kidding about the ergonomics of the ECS boys and girls. Especially in Rust...it's so good that it's not longer just tool for performance optimization but code readability/comprehensibility. It's either that or having a lot of `Arc<RwLock<T>>` s flying around (atomic ref counted read write locks for the uninitiated). I say this as someone who's making use of bevy_ecs separately in this toy renderer project of mine and I've not had to do any wrestling-matches with the compiler since I pulled it in. Absolute joy to use.<p>Entity-relationships (foreign keys basically) are an interesting idea and can't wait to see what they look like.<p>Also, I want to add that the bevy community and generally rust_gamedev are pretty great and full of welcoming and inspiring people as such.