fixed invalidation issues when mutating secondary oscillators, fixed looping issue for non-cached synthesis events