scan element right after registration to ensure that events will be
queued
introduce GLElementFactory order attribute to provide a defined order