This ticket is created to establish a concise and efficient inheritance structure between sections of vector bundles and tensor fields in order to avoid or reduce code redundancies.
In this ticket, we restrict the modification to tensor fields only. The issue "vectorframes -> local frames" is devoted to another ticket (opening soon).
CC: @egourgoulhon @tscrim
Component: geometry
Keywords: tensor-bundles, vector-bundles
Issue created by migration from https://trac.sagemath.org/ticket/29234