I have a series ready that allows generating and opening autonomous #pidfd file handles.
Regular file handles require the caller to specify a file descriptor identifying the filesystem with open_by_handle_at().
For in-kernel filesystems that are a singleton (single superblock for the lifetime of the system) that's just not at all necessary.
Capable filesystems can opt-in to generating autonomous/self-sufficient/self-descriptive file handles.