A simple wrapper around callbacks to make them fire both once and later.