Add object adapter (albeit with a horrible implementation)