It's been requested many times before but it's likely a problem that's difficult to solve. Each object type requires loading of the 3D asset, the texture files * plural for a reason* and additional information of said asset like if it's interactive, its loading priority etc... It's a lot of data to stream into video memory. To prevent memory overflow you use different culling techniques. This can alleviate the stress in the GPU's rendering pipeline to some degree. Unfortunately there's no telling how well their game engine works and how much information the GPU manufacturers will give them to help with this process. Usually there's no help to the developers because it's a "big secret". There aren't only limitations in video memory but also in how much data their servers may store and also stream to the players. They are always playing musical chairs with bits of data to maximize performance for everyone.

I'd love it if they could double or even triple the housing item limitations but right now until they get new servers and can have a break from the current chaos, I don't think we'll be seeing any changes. I love decorating houses and often times you can only use a single floor due to the item limits.