Persistence as a mix-in rather than inherited behaviour

Hi,

Has anyone seen any projects or talk about implementing persistence in rails as a mix-in rather than by inheriting from AR::B ?

class MyBase end

class MyModel < MyBase   include ActiveRecord::Persistable end

class MyTransiientModel < MyBase end

Kind of thing ... ?

Cheers! sinclair