It might make sense to save the original start and size in addition to the aligned ones, but I'm not sure. I guess it might be nice in debug outputs or something... up to you.