Fixed an issue where we were requesting new views every onMeasure call, when we only need them for the first one.
Also added some extra logging and a DEBUG switch to disable logging easily for release.