Should fetch rubygems from https
Delegate xml generation to the resources itself to prepare for xml caching
Properties xml should be requested with a depth so it can be cached in a bunch.