Change to use hierarchy of playerelemnts - aggregate > child