We have strong assumption that we don't have a lot of physical memory segments.
If our environment is more dynamic (like on r.pi3 [1]) then we need to do complicated procedure that prepares data for physmem in correct order. It should be handled directly by physmem.
[1] #1094