Why exactly is Route Middleware invoked twice?

Original message was deleted