Cut operation becomes extremely slow in some specific cases

Dear all,

Recently I had an issue when creating a regular pore surface via cut operation in SALOME, as shown in the figure below a simplified example:

The cut operation may take a very long time to finish the cut. For this example, it takes nearly 10 to 20 minutes, it is still ok. However, the number of pores could be 10 times or 100 times larger than this example, this operation becomes very slow, it can take days … Meanwhile, group creation or explode operations also becomes quite slow

Would it be possible to share some ideas to overcome this issue?
Thanks.