The datavault API is putting large objects on the stack (MLDSA Public keys, etc). Since these are reserved in DCCM space we should instead return a reference with a static lifetime