52d9fbaeb6
Introduced a `Set` into request object that holds conflicting items instead of constantly recalculating them when needed