Currently, a race condition exists when switching instruments around (see gorgoroth.p6 sample with organ chords). This should be fixed with something like OO::Monitor or OO::Actor