Track open quantity in tracker.
Update in replace.
Match in replace on quantity change.
Use open quantity in matching.
Remove populate_*_depth_level_after() methods