Maybe initialize this the same way callback is initialized?