Adds small data abstraction layer