TPL - Thin Persistent Layer