Refactoring: manage static finger map to avoid multiple instances of same finger