Sub devices can have passed args