On the first look the S3File class looks rather solid and well made, how about spliting that into its own module? Especitally with SS3 that would make total sence, for Uploadify is no longer needed but S3File might be.