Impact Recovery Bases