Bringing this point from irc to dev@, so it doesn't get lost: In the context of the recent SHA1-collision problems, and the viability of ra_serf's pristine-downloading-optimisation (which uses SHA-1), Brane suggested on irc: RA optimization "should" become the result of capability negotiation.
-- Johan