I found the same situation as you. I did the same you say: "store the callbacks in *APP-procs.tcl*". For me, it isn't confusing but I don't know if it is the correct way.