Right now, loading entities through Able Core does not respect Drupal's entity cache. Here are some suggestions for improvements:
Create a function that will determine if an entity is already stored in Drupal's cache. If the entity is stored in the cache, load the full entity from the cache (so we'll automatically have the entire entity).
Right now, loading entities through Able Core does not respect Drupal's entity cache. Here are some suggestions for improvements: