Removed isPulished and rank from MediaInterface