Actually, getting a single item using the item link/UUID should be quite fast as it’s an indexed lookup. However, the Shortcuts extension directly accesses the data store and this can sometimes be blocked when another instance is also accessing the same store, e.g., DEVONthink itself, the file provider extension, etc.
How slow is it for you? A second or, like, 30 seconds?