Internal abstraction API for R/a/dio