Interfaces no longer create a new instance on call