Yeah exactly. Simplest case, at least you have everything in 30041. You can then worry about the architecture later. The ideal interface i imagine is thinking of it as lego 😀
30040 holds the notes, but its also a piece that can be held by a 30040.
Find a process to sort/collect the notes you specifically care about and then you snap them together.