API for various metalcon backends