Implement basic old-style instance functionality

Not going to be very performant -- hopefully that won't matter.