Description
An example is, LocalitySchedulingPlacementSet#decrementOutstanding: it calls appSchedulingInfo directly, which could potentially cause trouble since it tries to modify parent from child. Is it possible to move this logic to AppSchedulingInfo#allocate.
Need to check other methods as well.