There appears to be a memory leak in your responsive list component. I ran the fmx demo (RLDemo)
under Delphi Seattle and added ReportMemoryLeaksOnShutdown := True. If you select a couple of items then close it down you get the following:
---------------------------
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:
13 - 20 bytes: UnicodeString x 1
29 - 36 bytes: UnicodeString x 1
37 - 44 bytes: Unknown x 1
45 - 52 bytes: UnicodeString x 1
69 - 76 bytes: UnicodeString x 1
85 - 92 bytes: TStringList x 1
---------------------------
OK
---------------------------