Make homedecor more lightweight and fix a few bugs

-0.2MB :)