Selection boxes behaviour in screen with two panel on the same entity

I’ve a screen with two panels on the same entity and data source. Panels are internally filter over boolean field, so the row is either in one or the other panel. Each panel has an action button with multiple checkboxes option to move the rows to the other panel. After two iterations the rows start to keep their selections in the other panel (the select all checkbox as well). I’d expect that once the row is moved to the other panel it is not selected anymore and the select all checkbox is not selected as well when the action button is processed.