Both questions were related to the problem at hand, but I figured I'd ask them separately for the sake of others looking for the answer to either years from now.

I wasn't complaining about the rabbit-hole (should've added a smiley) and, as always, I'm grateful for every piece of advice I got.