Part 4 of refactoring : Moving dropping logic into SfdDropper.