Yes, this is the problem. Player can overlap multiple cells at the same time.
Player does not destroy cells instantly. Each cell has some “health”.
Currently I am thinking about replacing cell that is about to be destroyed by regular static mesh component. There will be limited set of such components.