Why do I need to add a b.o.m. for each view on a sheet?

Our new company standard is to use Bill of Material Item Numbers for balloons.

So, I insert an over all view of an assembly and a b.o.m. to go with it.  No problem, right?

Then I break out detail views of certain areas of the main assembly and the balloon item numbers don't match those of the main view.

I am having to insert a b.o.m. for each view in order to get consistent item numbers.

What am I doing wrong?

SolidworksDrawings And Detailing