[fix] When you supply custom vnodes, use that instead of our computed length.

Thanks @swaagie for figuring out where I fucked up