I have been looking for an answer to this question, and someone suggested your product. I'd like to know if it is, in fact, possible.
Scenario:
I have a Sharepoint List (or other data source) that provides, lets say, name, account number, city.
I have an InfoPath form that uses that SharePoint list to pull name, acct number, ...