I don't remember why it was not done. Is there some reason why it's not possible? We already use visited tracking when creating the subresource operations: https://github.com/api-platform/core/blob/c20b86cfa6def8f1921dd7e02280d283fcd80e8a/src/Operation/Factory/SubresourceOperationFactory.php#L98-L100 Related: #876, #1910