Вопрос как раз в том и состоит чтобы обойтись без МК. Уж лучше россыпуха или программная реализация. Сам склоняюсь к рассыпухе, имхо проще и дешевле.