Removed layout update and complete attributes since they can be set
directly on layout instances
Extended media preload types to include video