You did a wonderful job with your farm!!

The lag I've experienced isn't as bad as it was yesterday or the day before, but I'm still trying to go through my custom content to find my happy medium. lol
I don't know if clearing the files out of the Thumbnail folder helps or not.
Documents\Electronic Arts\The Sims 3\Thumbnails
It has for me, specially since I've been adding and removing custom content. Even with adding/removing CC I was seeing things previously installed. Even with removing the cache files in the main Sims 3 folder.
I've also cleared out the files that were in the DCCache folder. I do not have anything installed right now via the launcher. All the CC files I am using are in .package format.
If you have any store or custom content installed via the launcher, removing the files in the DCCache folder will remove them and you will need to reinstall your store and custom content again.
If you're wanting to try any of the above, please backup your Sims 3 folder to the desktop before trying. Just in case you remove something by accident you get get it back.
I am not sure what to do about the swinging camera. There are some lots that the game does that with, I'm not sure why. I've learned which ones they are and don't build or use those lots.