# Float location differ between full doc compile vs partial doc compile

I locate chapters in separate files, as shown below (a book of 500 pages, 14 chapters).
The document class is based on the book class:

\includeonly{c00,c01,c02}
\begin{document}
\include{c00}
\include{c01}
\include{c02}
\end{document}

To speed up work, I compile chapters separately by, for example:

\includeonly{c01}

I organize a chapter's floats (by moving text around), one chapter at a time. When I then finally compile all chapters together, the floats move from where they were before. It is as if previous chapters' floats affect later chapters' floats - some form of float memory across chapter boundaries.

I realize that \chapter forces a \clearpage, and tried \afterpage{\clearpage} and \FloatBarrier, but with no effect.

Is there a way to better isolate the floats in chapters from each other?

-