What is exactly the problem you are facing? To the best of my knowledge, getting the transformation sequence that lead to a given matrix is not possible (unless trivial like only one transformation and one rotation), so it is more sensible to save all the intermediate matrices in order to redo the altered one. -- Alberto