Reducing the amount of state we pull from the DB is useful as fetching state is expensive in terms of DB, CPU and memory.