registerInifiniteUpdate -> .
bugfix for production buildings which were trying to get all the substrat's avaiable