Josh,
Don't take this wrong, but I think that you are being too critical. The muzzle will jump whatever you do, this is due to recoil, barrel vibration, and even the mechanical vibration set up by the firing mechanism. I believe that what you are trying is to get into a position where you will have a repeatable natural point of aim, or NPA as you state. This is possible, most of the time anyway, on a range. When you get in the field, you do the best you can and accept it or don't take the shot. If you need a steadier position, use a rest such as a bipod or shooting sticks. The only way I know of to minimize muzzle jump is to get the heaviest rifle possible, and then you will not eliminate it, only minimize it. Try a free rifle, not too practical in thefield, but heavy and accurate.
Don't worry about muzzle jump, concern yourself with getting the most secure position you can get into, getting a good NPA if possible, having a consistant grip on the rifle, and having good trigger control, and good follow-through. Just be as consistant as you can be. What matters is where the muzzle is pointed at the instant the bullet leaves it!