Block Factory: Second batch of fixes and improvements!

Hello Builders! We are working hard on improving the game, so we are bringing another patch with more bug fixing and polish, as well as a some performance improvement while we keep working on it as our top priority. Mor…