Does Federico Macheda have a future at Manchester United?