Redirection
Created by: skylerberg
I removed backgrounding for now because it allowed me to clean things up a lot and not have to deal with adding support for it to pipelines at the moment. I am opening several issues that this patch does not address.