Assuming the size of the files isn't that big, you could always keep an unencrypted copy that you actually work on, and then periodically a script would mount the container, rsync the unencrypted directory to it, and unmount it so it can be synced.
Sure the unencrypted copy would be exposed, but not to any process that couldn't already access the mounted directory, as far as I can see.