Revert "ion: revert to old API"

This reverts commit dddba7d5381993187b838f2d88c6974b1443b508.