Building data from initializer on first call, woohoo!