I created a dataset inside a collection, then deleted it using curl with an admin token. The API returned a success response and the dataset disappeared from the web interface. However, when I download the collection recursively, the supposedly deleted dataset is still included. It also appears in getdatasets. I tested deletion both via terminal (curl) and via Swagger API, with the same result. Is this the intended behavior (soft delete/hidden) or a bug?