- Use a dedicated connection for status
- Do not refresh the status at every MPD.getStatus() call, update it when triggered by the IDLE connection.