Considerations of Large Scale Impact and the Early Earth