Covers the case where nested hit objects are involved.
Because not all playfields will be using this.
Update framework
WorkingBeatmap enhancement
Update framework.
Tidy up