for some reason it seems the Eigen allocator is not called when constructing objects on stack (?); this fixes things for 32bit OS