Load media from another URL on a multisite install

I found a solution on Stack Overflow.

So I added the following to .htaccess

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^wp-content/uploads/(.*) http://their-domain.com.com/wp-content/uploads/$1 [R=301,NC,L]

This replaces all references to the local uploads folder with a remote uploads folder on the fly and I see images on my local dev area without having to download 30GB+ uploads folder. On the other hand, I cannot remove or replace an image on my staging area.