ensure calling the thread_start() and thread_end() callbacks if they are available

it means that the storage needs to be notified about new threads accessing the storage being created