Needs proper storage flags support to be able to set populate batch sizes The populate() subsystem has been rewritten twice since - ask riba for help with rebasing