Dynamic objects may not be worth it with rollback, but static objects probably are. Eventually we could even precompute this. Don't need it right away, long-term optimization idea.