I have a process instance that does a callActivity to a subprocess. When I use the rest-api to delete the process instance, it removes the process and external subprocess but when I look in the history tables, I only see the main process, not the external subprocess. Is this how it was meant to work?