Routing pattern reads from configuration