WIP - let glib worry about getting the tick interval right
WIP - Make sure to set self->last for the first time.
WIP - encode instances of instance-less metrics as 'null'.
WIP - work around json-glib bug.