The good news is, we're working on a whole new set of components for OL 5 that are more modern in every way: they are procedurally drawn, vector based and skinnable via CSS. They should fit the bill for you, but it will be a litte while before they're released, and it may take some time for a full set to become available. We plan to work with the community to accelerate this process, of course.
YES!!! - rami
