Create Generic Collection Wrapper + improve Live Collection (implemnt IObjectAttribute)