PLA-1628 Refactor Special Promote

We will have separate garbage collection worker for cleaning up swift stuff