Something that I now has as a help is a image of a seabird or a plane that goes in for landing. Nose up and tail low. Do a search on Youtube etc to get the image if you have a hard time picture it in your head.
See 3 lines, 2 sides and 1 in the middle = Center to Edge or Center to Center, like a road.
See the shot from above, "see the angles" and go down into the shot holding the head up and let the butt "back" into the posture and let the head follow it down. In this position I get to see both the angle and the contact point.
For me I see the similarities in many instructions that lead to the easiest way to get down, look for the "inside" angle when you are getting down.
There is so many ways to get the feel of it, see who is doing it, if you know what to look for imo. CJ has said this in so, so many ways - cred to you CJ for doing and trying your hart out to find a way to explain the way you see/feel it. Geno you are in my book also

.
Do take a look at the "oldies", Fats, Mosconi etc, take a look at the 3 c guys, Snooker. See how they "aim" and how they go down (or stand straight up, (search for Fats old instructional vid on Youtube) for the shot.
I still have a lot to learn about this game - "thank god" :smile:! But when "I´m in the mood for it" I can play the game so, so easy. No shot is hard if you think of it as easy....
Let´s face it, even a stopshot when you begun was hard, now it´s easy - why? We have trained to do it. Same as a "hard" cut shot. The portion of the CB that hits the OB is the same.
Load your mind with possible things and you will see a great impact in your game, impossible - well just another way of possible things you can chose from, don´t lead to much growing though...
TOI, imo is a system, - just like CJ says. There are many pieces of a puzzle and each piece is just as important. TOI (or CJ´s explanations) in my case has helped me to "connect the dots" in several ways. Ways that I have been aware of but didn´t look at them in the same way, like deflection. Use it, be friends with it. - It will always be there....
I have no tournament record to show my skills or similar, I do however enjoy this game to the fullest and "when I want to" - I can play preeeeettttttty handy

.
Win - loose, miss - hit. fall - walk... Enjoy the road and know that you can always learn from everything.
Please do comment, ask if there is something I might have a answer to. I´m no instructor "by the book" but pool and everything that you need to learn has it´s similarities and when you see that you already have a looooooot of knowledge yourself and can "connect the dots" I am more than positive that you will find a way to make this game a lot more easy to play.
Take care
Chrippa