Hash Life still simulates everything, it just optimizes for similar patterns. While it does seem a reasonable optimization for simulating an entire universe (although why would you bother if you have unlimited processing power?) I don't think it's a good parallel to what the parent was suggesting.
In Hashlife you still need to have your entire universe in the hash tree, you can't take a bit of the pattern, only simulate for X generations without considering outside influence and expect to get the same results as a full simulation.
Right, so take it a bit further. You don't have to simulate everything that there isn't an observer on since you can create a temporal boundary between two areas.
So, translating that into physics:
1. You know you are only going to simulate for the next, say, day.
2. Take all the photons, xrays, etc. heading towards earth and continue to simulate them, but freeze everything outside of a reasonable distance (in hash life, this isn't arbitrary, it is perfectly defined).
3. Continue simulation for that sub area only.