Currently at latest dots 1.0.0-pre.15 release, it still not possible to make System completely rest at 0 ms when there is query that is essential to performance critical mobile platform like Android. Maybe there's more blocking system from resting at 0 ms but from what I see it's caused by when u use SystemAPI.GetSingleton API u will add query into System that will add burden into System. So meaning that most of time Systen will use Entities built-in singleton like BeginSimulationEntityCommandBufferSystem.Singleton, EndSimulationEntityCommandBufferSystem.Singleton, PhysicsWorldSingleton, NetworkTime and etc that make System never able to get 0ms. I think need to make SystemAPI.GetSingleton API not add query into System to further improve System performance.
I think focus on improving ISystem performance instead of SystemBase performance near to 0 ms as much as possible when there's no query should be ok. You can easily see this when ur system is at PredicatedSimulationSystemGroup when using dots netcode.
