MongoDB cache/denormalization problem through particular implementations of ARAR Functions https://en.wikipedia.org/wiki/Ephrin#Function