First implementation of requestFieldRef and returnFieldRef (not well tested yet)