I came to the very same conclusion and started refactoring everything into the cEntity class. But I underestimated the changes needed for this and bugs in other areas have soon overflown my patience, so I stashed that refactoring for later and never actually came back.
I think it's a good idea, just be careful with it, remember that there are a few entities that are not to be physics-emulated - the players, and entities riding other entities.
I think it's a good idea, just be careful with it, remember that there are a few entities that are not to be physics-emulated - the players, and entities riding other entities.