Returning to text.
Refactored and got area selection working. Though what area selection should do in a 3D-ish environment turns out to be a whole thing.
Could probably do some pretty questionable data visualization with this.
Refactored to get multiple dsts per src working along with resize.
I think I need to turn recursion off for this project. To be returned to later.