A Design Pattern for Improving the Performances of a Distributed Access Control Mechanism