Евгений, идея хорошая, продуманная, но механика очень сложная. ИМХО.
И скажи, для чего нужна такая загрузка?