2 calls to `publicMap.get`, something more efficient could have been done, but since it's cached, I think it's alright :)