Refactoring: pure
Fixed: slave projections are not disposed on master projection completion