How To: Kinetic - Updateable UBAQ in a Grid

I have been working on trying to add and remove records from my grid using events, this has stumped me for around a month I was hoping someone would be able to help me out as it does not seem to be an intuitive task.

Ive documented most things here: Deleteing and Adding Records In a uBAQ Grid using Events

Comedy What GIF by CBS
Why is Kinetic this confusing to use???