[lib] create a hook to check if device is primary
Summary:
The fact that this is asynchronous is painful but this is caused by ENG-8192.
Creatin hook to avoid code duplication
Test Plan: Log result and check if this works on primary and non-primary
Reviewers: bartek, tomek
Reviewed By: bartek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D14058