Add some more convenience methods. Give the actual product to the context instead of just the ID