Every advance should, if possible, be from fire position to fire position.

Yes, yes and yes. Exactly!! Please send the me the references for this (page number and Pamphlet number etc) . This is excellent!

In a more modern context you can replace or add to fire position with "observation position" or "communication position."