Пробовал обернуть, когда вызываешь подпроект в VisualStudio - там есть баги с этим функционалом.
И подпроекты не удобны делать для продажи.
А чем собственно палево заключается? Я же не прошу показать весь код разработки... Достаточно предоставить несколько методов для вызова этого кубика, а всю внутреннию реализацию скрыть...