The programs are not installed in RAM. The extensions are loop mounted into the filesystem. They are then loaded from from disk/flash-drive to RAM for execution.
They may also reside in cache for a while, but that could be flushed at any time.
If you use copy2fs flag or list, there will be a copy of the extension in the RAM based filesystem, but it will still need to be loaded into RAM for execution. In this case, there will be 2 copies of a progam in RAM, and temporarily a third temporary copy in cache. This is a good reason not to use copy2fs on systems without a lot of RAM.