If the clip has no Notes in it... it just sends back the data from the previously selected clip.
Maybe I'm using this incorrectly alltogether. I attached simple .js code. Maybe someone else can verify for me. Then send to Bitwig if that is still the case.
Maybe this is expected behavior. I don't know
Also is there a good way to detect when the clip changes before the note step observer fires so I know when to clear the clip? and also possibly an event when I know I have all the notes from the observer?
