AuthTokenDelegates system is a bit overengineered. RxJava's Flowable gives much more flexibility by letting use both sync queries and LiveData's async. Example can be found here.
Related to #21 (closed).
To enable design management, you'll need to meet the requirements. If you need help, reach out to our support team for assistance.