Add submit queue for UI elements; sort submit queue rather than using a set