Noticed these strange looking balls that may pass for an art installation but imagine maybe temperature control?