Fix option encoding for field instances with interface