what about extracting the logic handling mcache value into separate method in Wikia, and prevent sharing the entry point between hook handler and here?