Modified pseudoStateful to work without need of model implementing
interface. However, it's far less efficient.