So with Epcot to Hollywood, go to the international gateway, take the skyliner and stay on through Riviera (they let you). Then, at Caribbean Beach, get off and transfer to the Hollywood Studios line. This takes about 20 minutes total from my experience with no/minimal lines.