More mirrors might make manouvering more manageable.
Sorry terrible alliteration, I seem to be busting them out all over the place.
Sounds like you did a good job, and importantly recognised when...