Batch visibility functionality + material bug fixes