What is the best way to implement observations form in OpenMRS 2x?

I also designed the form same like provided example but it is rendered very very slow. How to improve it?