You would think this would be a really common and well documented use case, but it took a couple hours of pouring through confusing docs and blog posts before I found this gem. Straight to the point, problem solved in 5 minutes.