fid handling (read/write) for GML