Capistrano: Managing an uploads folder

I just found a useful Capistrano recipe for keeping user generated content (a.k.a. uploads) persistent between deployments:

http://www.simonecarletti.com/blog/2009/02/capistrano-uploads-folder/

EDIT: I would like to extend the script to many folders. Any idea?