By "spacing accumulation", I mean the resulting spacing when two \vspace{} commands meet.
For example, let's say you set an after-skip for the figure environment and a before-skip for a chapter section. When these two skips meet, they will produce a double-spacing.
I know \vspace{} will always discard the skip at the start of the page. This is not the issue here.

\addvspace– campa Nov 06 '23 at 09:00\addvspacewhich should prevent build up – David Carlisle Nov 06 '23 at 09:02