this is correct, using the prototype object for methods in general uses less memory. I am not sure that I understand your concern about the observable object, though. Kendo UI uses a class-based inheritance, which builds prototype objects internally - check the definition of the ObservableObject
for one such declaration. May you please clarify further?
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI