Add: OBMap public and private interface