If they are doing it in a way that they are hooking into WordPress actions/filters, it should be able to be done... but if they are doing it on their own, that's a different story. Like if they are trying to replace the WordPress Media system with something different, that's where it becomes...