Current DSI API is more developer-centered. Certain abstractions can be made to make this more friendly for regular users.