THere should be an optio where you can have multiple destinations.
Yes! Example - Student makes a pass from a classroom to the library, but then while in the library makes a pass to the bathroom.