d3d12: Track a limited number of context specific states alongside resources
This significantly reduces hash map churn when resources transition states, especially if resource churn has left lots of deleted entries in bo_state_table
This significantly reduces hash map churn when resources transition states, especially if resource churn has left lots of deleted entries in bo_state_table