Thank you! Although, I think the hardest part of Bevy is that it is in Rust, rather than it using ECS 😅
In fact, I think a big advantage of using ECS is that while working with other people, it is easy to work on the same entity at the same time and make changes to certain entities without breaking all systems. Although I haven't worked on a more OOP based engine with other people yet so I don't yet know for sure 🤷♂️