Add more initial properties

Since there are quite a few properties and annotations that might be
ready at span create time, make them all optional and explicit.