There is a problem when a record is positioned on the screen between a subfile control and its subfile. For example, RecordA occupies lines 10-12, SFLCTLB occupies lines 1-9, and SubfileB (the subfile record associated with SFLCTLB) occupies lines 13-23. If RecordA is written, then SFLCTLB is written, RecordA will be cleared from the screen. The regular 5250 behaviour would be to leave RecordA on the screen in this case.