This is a bit of a hassle. Cross-platform support will break and there's no guarantee it'll work well.