Implement hook callers and update API
Actually process the queue