[FIX] fields: make convert_to_cache() more robust with inverse one2many