HTTPSocket Global or Not when Using Post

Hi,
I’m rewriting some code on an app that sends HTTP Posts using an HTTPSocket. The HTTPSocket has been subclassed to handle events and it downloads to a FolderItem.

Currently I have it set up as a global property of the app. Is it more beneficial memory wise to Dim it as New each time I need to Post in my app, instead of keeping it around all the time?

Also, is there a way to define the encoding when downloading to a FolderItem?

Thank you