Relying on TypeId being some hash internally isn't future-proof because there is no guarantee about internal layout or structure of TypeId. I benchmarked TypeId noop hasher vs fxhash and found that there is very little difference. Also fxhash is likely to be better supported because it is widely used in rustc itself. [Benchmarks of hashers](https://github.com/bevyengine/bevy/issues/1097) [Engine wide benchmarks](https://github.com/bevyengine/bevy/pull/1119#issuecomment-751361215) |
||
|---|---|---|
| .. | ||
| access.rs | ||
| archetype.rs | ||
| borrow.rs | ||
| bundle.rs | ||
| entities.rs | ||
| entity_builder.rs | ||
| entity_map.rs | ||
| filter.rs | ||
| mod.rs | ||
| query.rs | ||
| serde.rs | ||
| world_builder.rs | ||
| world.rs | ||