Adding factories for media nodes