Return the old logic.

Refs #7720
(cherry picked from commit 9b2e6e889efbd5c1d293a10244aa919d0c42f472)
Return the old logic.

Refs #7720
(cherry picked from commit 9b2e6e889efbd5c1d293a10244aa919d0c42f472)
Fixed the bug with SmoothNeighbours happening when there are no suitable workspaces.

Refs #7720
(cherry picked from commit fc18abacf1447feac882d99b0e432c0f8e406893)