SystemC-Plus from the ODETTE project provides the ability to simulate and synthesise object-oriented specifications into hardware. The current ODETTE compiler translates each object instance into a finite state machine; this effectively duplicates (modulo dead code removal) in hardware the methods of a class for each of its instances. We describe an alternative synthesis approach which parallels the software implementation of objects in which instance attribute values are stored in (registers or) memory and routed, on use, to a per-class implementation of methods. Interestingly, this technique can be seen as mapping a class library into an ASIP (application-specific instruction set processor) whose instructions correspond to public methods of the library. The ODETTE-synthesisable OO features correspond to an ASIP architecture with instructions only having direct addressing. We then show how to extend the synthesisable subset of ODETTE to include object instances addressed by point...