Sam, The volume of the data source had nothing to do with it. After a lot of testing it was confirmed (by now also from MS) that you can't use controls in visuals that exceed 2MB. We have adapated our code accordingly and now it works.
Martin
www.powerbiexperts.com.au