В 2.0 эта задача прекрасно реализована, без всяких костылей. Там пробовали?