Record the size of an archived artifact when we archive, or link the artifact.

This is a fairly small branch, allows us to record the size of an artifact when we archive it.