I dare say that I am already familiar with some Velo basics.
I wrote my first hook and reported two Velo bugs ( [1] , [2] )
And it is nothing wrong with my code, it works.
What I am seeking is advice about architecture or best-practices for the cases I described above.